small pelt/hide - French English Dictionary